#ifndef GAMEOVERSTATE_H
#define GAMEOVERSTATE_H

#include "GameState.h"
//#include "Image.h"
#include "Player.h"
#include "Singleton.h"


class GameOverState : public GameState, public Uncopyable
{
private:
	GameOverState();
	friend class Singleton<GameOverState>;

public:
	virtual void Draw();
	virtual void Update();
	void OnKeyBoardEvent(const SDL_KeyboardEvent& k);

private:
	Image m_background;
};

typedef Singleton<GameOverState> TheGameOverState;

#endif